We had a fantastic time staying here. It was perfect for our young family and the kids did not want to leave. We loved the beautiful location and the accomodation was lovely and clean.