Great location excellent hospitality