very well located and excellent service