Pros: beautiful view, modern space, went out of their way to fix issue when TV not working.
Cons: charged a cleaning fee but required you to clean before you leave, check in/out time is very strict- had to book another hotel just to hold my things because I have a broken arm and my flight was few hours later.