Nice, big and clean. match the description and we had fun staying there. The main issue that we had was parking that there was a car in the parking space that was supposed to be empty. That caused some discomfort and inconvenience as we had to park our car outside the parking and have to move the car at 4:45 am.