Very clean! Communication was great and the location was fantastic! I recommend reading the house rules and everything listed. Overall I loved my stay there and will book again!!