very well located. Excellent hospitality