Clean, great location, and easy to check into. Didi was very accommodating and was OK with us quietly swimming in the pool after we arrived late in the evening. The only caveat is that if you are going to have trouble lugging heavy luggage up multiple steps, you may want to inquire about assistance.