Spacious and tidy with everything you need to enjoy your stay. We found the beds really comfortable and the on-site activities were a hit with the kids.