Great location. Clean. Off the street parking and great communication.