Wonderful location, spotless, and superb hospitality. A must!