Very clean, Super Cute, Great location, Great communication.