Anna is an excellent host. She answers all questions immediately, and is very accommodating to guests. She also provided a booklet with extensive recommendations of restaurants, activities to do, and places to visit. This is very helpful for first time visitors! The listing is also in a great location. The beaches, restaurants, and stores are all walking distance from the unit. The place itself was very clean/tidy. Excellent air conditioner especially for the hotter months. The kitchenette was small and convenient to use. There were also plenty of towels and boogie boards which is great for the beach. The complex itself has a pool and tennis courts for guests to use. Check in & check out was a quick and easy process. Plenty of parking on site. Overall a really great experience, and would definitely stay here again!