We absolutely loved this place. It was perfectly set up for us with a 2 year old but would cater for most small groups. Such a smart design with interesting features. We are really keen to come back and spend more time there. Couldn't fault the accommodation or communication. Great experience.