great place, location, modern and clean. highly recommend but also please review the fine print, rules and fees as they can be a bit hidden and unfair. for example, no guests are allowed to even visit. lost key is a 400$ fee and it is just a plain key. need to store a bag after check out? that's another 40$ fee. no flexibility at all for check out time. besides the fine print, the place deserves 5 stars.