I would like to give five stars as the score. However, the cabin was okay but it was not appropriately cleaned cause when we arrived, the kid's bunk bed didn't have bed sheets, so we had to make it on our own. The balcony still has the sand from previous guests. We must clean our dishes and cutlery before using them because there are stains on the plates. We had to mop the floor again, and it was dirty. As I said, it needed to be appropriately cleaned even though we arrived at 5 pm. The waterpark and arcade were excellent for the young family. The location is fantastic.