Well-appointed, spacious and clean!