Sandra's place was amazing. It seemed like every possible detail was thought about-- she had stocked the fridge with snacks, and her pool house comes complete with beach supplies like beach towels, snorkels, boogie boards and beach umbrellas! Sandra has plenty of recommendations for activities and restaurants as well. Her place is also the perfect place to rest and get away from all the hustle and bustle of more commercialized areas. That said it is located a convenient distance from essentially all major attractions. We stayed here in april. the weather was perfect and the sunsets to die for! We would definitely stay here again!