We had an amazing stay. The apartment is super clean, spacious and modern. The view is great. There are great restaurants around the apartment and you get easily from A to B by foot or water bus. You definitely have to stay there.