Very comfortable -- had everything we needed. Extremely clean. Everything worked -- plenty of hot water; central heating; well-equipped kitchen. Easy check-in with friendly, responsive, and helpful downstairs neighbour -- as hosts were away. A great stay.