The apartment was amazing with an incredible terrace with great views. We felt at home. The place was clean and spacious. While you need to check-in at another location the management company was exceptionally helpful both during check-in and checkout. They stored our bags after check out and even helped us to a taxi after, not to mention being very friendly and giving us good tips. Would absolutely stay again!