We had a wonderful time staying here. The room and common areas were clean, the location is very convenient and walkable distance to majority of the places. The check in and check out process was smooth.