Very clean! Great communication, easy check in! Great location too, Would definitely stay here again.