Clean, great please to stay! Only thing you do have to pay for parking but everything else was amazing.