This place was perfect! Right across the road from the beach and in a safe area with shops, restaurants, fruit stands, and grocery stores . We loved the pool, hot tub, and tennis court! The room was clean with great air conditioning. The kitchen accommodated all our cooking needs. The bed was comfy as well as the couch. The beach chairs, beach towels, and snorkel fins were a great addition. Check in was easy and the small yard and patio in front was a beautiful, breezy spot for breakfast! Our host responded quickly when we had questions. 10-10, would highly recommend!