Very clean and a great location! Great communication.