Place very well located, and outstanding service