Excellent place to stay very well located