A must stay. Fabulous hosts and amazing location.