A great location with great host make perfect weekend