Clean, spacious. Luxurious. Would highly recommend.