good location, well managed and friendly staff