Very clean with cool modern amenities that made my stay comfortable. The view was a great way to start my day and end my night.