The place is well-situated in a busy part of town, close to restaurants and markets in walking distance. The self-check in was easy, and the management gave clear instructions to how to proceed, which is always a plus. On the down side, the carpet in the room was quite dirty, and the bedsheets were not clean when we arrived. We did ask the manager for a new set of towels and bedding midway through our stay, and he was very helpful in getting us what we needed. The toiletries provided felt like some left-over bottles from previous tenants that were not refilled (or thrown out).