Beautiful place , very clean , great for kids as well lots of toys & games to play. Much bigger then expected, overall we had a great stay.