Absolutely excellent! Clean, spacious, exactly as expected at great value. Biggest concern was check in as we arrived v late in the day, but was v easy. Would highly recommend.