Gorgeous location, clean, and great for a family. My husband, our three children and I had plenty of room and all of the amenities we required. Would love to stay again in the future!