Very clean and upscale. All in all a wonderful stay. If i wanted to state the only issues we had, it would be that the glassware was unclean and the WiFi barely worked at all. Other than that, a 5 star experience overall.