great hospitality and well located.