Super clean. Very Comfortable. Top location. All in all, very good place to stay.