Amenities and layout were as expected and location was great! However, we had a delayed check in and the check out process wasn't very clear. Seemed like the cleaning fee only included changing the sheets on the bed and giving new towels so not impressed there.. vaccuuming was minimal but was reimbursed the cleaning fee for the late check in. Roof top patio was nice. Overall not a bad stay and would stay again.