Super clean, great location, and everything is brand new. Very happy with our stay.