Great location, easy check in and communication, clean. Mattress uncomfortably soft and rooftop pool was closer to a kiddie pool, but i had a great stay!