Very clean. Great location. Off street parking was easy to find. Quick communication.