My booking was last minute. The check-in process was seamless and the amenities in the unit were as described. Unfortunately, the unit was not thoroughly cleaned. Frontdesk offered to send cleaners, but I opted to cancel the reservation after 1 night for a partial refund.