This place was extremely clean! Cleanest place we stayed during our whole trip. It's very modern and the view is phenomenal. I highly recommend it!