We loved our stay at the Westin Villas! Perfect, clean studio with all the essentials you'll need. Location is unbeatable and the beach/snorkeling is amazing - we rented snorkel gear from the resort for the week and were able to see turtles every time we went out!! The hotel even offers a free shuttle service that will transport you to popular dining and shopping spots near the resort. Highly recommend staying here!!