Wonderful location and amenities for a relaxed and enjoyable family holiday.