Very clean, outstanding hospitality and quick responses. Check in was a breeze. Location is very good if you mind a bit of walking. A bit smaller than expected but no real issue. Might be a bit tight for 2 people who aren't a couple. Overall a great value!