Communication was great and check-in was smooth along with a great location and friendly staff. Cleanliness needs a bit of work. Overall, a decent stay.