The room and rest room are clean but the one I lived I think is a little bit small..And the location is good and close to all amenities.