Location is great. Communication was good, but there was miscommunication with where the bathroom door keys were located. We also found some cockroaches in the apartment towards the end of our stay.