We booked on short notice because another reservation was canceled on the day of check-in. We were happy with location and options for food nearby. You could tell the apartment was recently renovated -- lighting and design were modern. We were traveling with young children, which made navigating all the stairs a concern. If you have a young child we don't recommend staying here. Aside from that this was a great apartment.