Super clean, near every amenities (and some of the best restaurants!). Really nice place to stay at, everything was perfect and as shown in the pictures (the space is actually more spacious than what is shown). Checking in and out was super simple and hassle free. Would 100% come by again!