Modern, clean, great location. Would have given 5 stars but the listing was not accurate regarding a gym and the host did not offer much of an effort to make up for this. It was one of the reasons we booked this location. The host also would not allow a late (1 hr) checkout because of the cleaners but they didn’t show up during that extra hour anyways (we waited outside for the rest of our party to pick us up). Felt like a lack of effort. Luxury prices but not luxury customer service.