Great place for large families or a group of friends. We enjoyed afternoons at the beach across the road, dips in the pool and mornings playing tennis. Kitchen was well equipped and the house offered all the amenities for a home away from home. We will definitely stay again!