Cabin was perfect value for our family. Services, showers etc., were good an hospitality, customer services, were at great level. Children liked very much the different playground areas and mooncars. 4 stars out of five, because there is always room to improve, like garbage separation and sorting.