Excellent stay. Main villa and separate smaller villa easily accommodated 10 friends/family. very clean and good layout. Beds were comfortable and air conditioning was excellent in each bedroom. Pool was lovely, with floats to use. Easy walk down to East Beach for dinner. We did not rent car but took full day tour instead primarily due to parking. That worked out really well. Wish we had more time to relax by the pool! Hosts were friendly and helpful.