Very clean, great location and communication. The only problem was the inconsistency of hot water.