Great place with the best location. The only issue I had was with the less than seamless check-in process. We were given options about the timing of when we would meet to get keys from the management team (i.e. during normal business hours or after 6 pm with an extra fee up until midnight as the latest option available). We did arrive a day later than our initial check-in and that seemed to warrant a lot of texts, messages from the management team that were, frankly, unnecessary. When we did indicate a time to meet (8 pm with an extra fee of 20 euro paid) we were told that that would not be an option. We arrived early (6:40 for a scheduled 7 pm meet time) to find that the management team was late and ended up meeting us at the time that we originally indicated we wanted to meet (8 pm). So we ended up waiting an hour to be able to get into the apartment after all this frenzy from the management team to seemingly nail down our arrival. I would stay here again, but that was a bit of an annoyance on our trip.