Accommodation, location and everything exceeded our expectations. We had an absolutely fabulous few days away. A great place for a few families to spend time away. The kids loved it. We will definitely be back.