Fantastic place, all the amenities required. Beautiful atmosphere and very private. Loved being able to relax by the pool.