Really clean! Convenient and easy to travel to and fro, while providing wide range of amenities that ranges from washing clothes to cable television.