Very clean, staff at reception were fantastically friendly, everything works just how it should. Bit more like a hotel than an air bnb.