Place is in a convenient and desirable location and has good amenities. Check-in was easy. We spotted a few cockroaches in the bathroom and the kitchen during our stay. Otherwise, it was not bad!