Their communication was great - I asked for early check-in and late checkout and they accommodated my requests easily.
The place was really clean.
Location was ok, it’s hard to get a taxi. Be ready to walk many stairs!