Clean, good service, there is no beach in front the hotel, if you are looking for a nice beach stay at Westin. There is a very good restaurant with local food across from the hotel, Peppers, worth trying and good prices. As far as the rest of the island, it is worth renting a car and visiting Rum Point, and Starfish beach. Do the stingray excursion with Captain Jake and Alex. And enjoy a nice vacation.