Clean and comfortable. Plenty of hot water. Good location