Very clean, newly remodeled, beds were comfortable, nice to have assigned parking space, awesome showers and all the basic necessities. Good communication made check in a breeze. Thanks for the experience!