Very clean, NEW hotel. Also quiet and very comfortable. My only complaint -- I was OK'd for a late check-out but, at check-out time, the housekeeper, who didn't speak much English, told me I had to leave. When I told her I had a late check-out (with the help of Google Translate), she said I needed to go down and talk to the front desk. Once there, they confirmed my late check-out and apologized for the inconvenience. Highly annoying since I was trying to get work done before I had to leave. Otherwise, a great stay!