Very clean and great views. Very great place to stay. I would definitely recommend this place to anyone.