Very clean in a great spot. Also very good communication and overall just a great place to stay.