We loved staying at Sheila's property. Everything was so clean and modern and beautifully decorated. Sheila call does several times to check in to see how we were doing which was very nice. For amenities there was a lovely pool, a Jacuzzi outside and a well-appointed gym. There was also a restaurant in the lobby with a Starbucks that was very handy on the location was beautiful along the beach close to everything and all stores that were necessary while you're away. We would definitely stay here again.