great hospitality. good location.