Location, location, location! This flat is central to so many things. It is also well designed and felt luxe for the start of our trip. There's an elevator for easy access.
Things to note: the bathtub in the first bedroom drained really slowly so showers often felt like baths too; there is a smell of sewage (as others have noted) that varies in intensity throughout the day. We read this before so we weren't completely surprised but did make the stay slightly uncomfortable.
Other than that- checkin, while not onsite, was easy enough with space to store luggage.