Beautiful spot, a home away from home. Great amenities, very comfortable accommodation for a family. Highly recommended