Outstanding location, outstanding service. Can't ask for anything more. Just a great comfortable place with a smiling face waiting to greet us when we arrived to explain all the finer details of where to park, how to get in the building, etc. Outstanding!