Very clean apartment on a very nice location. Communication for check in was a bit late (they let me know it was going to be later only ten minutes before check in time) but the rest was awesome!