Very good communication - was able to accommodate unusual arrival times and was very good about allowing us extra check-out time when cleaning crew ran late the first day we arrived. Location is a bit out of the way, but easy to get Ubers. Rooms very clean, kitchen arranged kind of strangely (sink is tucked in a corner behind the fridge for some reason) but has all the requisite equipment. Nice balconies. Nice common areas for dining and socializing.