Very clean! Perfect stay. There was a slight issue with the lock one day but the customer service was super quick in responding and fixing the issue, very polite, and very accommodating. Would definitely stay here again!