We stayed on New Years weekend and were a little disappointed with the fact the place was very dirty. Stains on all the fabrics and dirt and dust on the walls and floors. It also smelled like a dog relieved itself at some point in there. We paid a cleaning fee to arrive in an unclean place. Otherwise all is as described and we had a great view of the fireworks.