Great location; great hospitality; good value.