Very clean. Very nice. Communication was awesome. Neighbor does let the dogs out in a fenced area. If you don't mind barking it's definitely a nice place to stay... I would definitely come back!!!