The apartment was very clean and location was perfect. We didn't mind the sets of stairs needed to access the apartment. Lots of restaurant choices close by. Communication and check-in/check-out was very good.