The apartment is in a fantastic location and is very well kept! However, we had some communication issues with the host when checking-in and getting the keys. They originally promised us an early check-in and let me know the day before that they could no longer accommodate that but it was too late for us to change our travel plans.