Great location. Overall communication good and cleanliness satisfactory.