Great location; parking can be difficult in busy times. Very clean and Brian provides everything you need. He is very good at communicating time and how to get to his place.