5+ stars, absolutely outstanding host and place. My favorite worldwide.