Place was immaculately presented - well-maintained, tidy, clean with plenty of modern comforts such as streaming services, heated towel racks, etc. Plenty of toys and games to keep the kids entertained too. Highly recommended.