Wonderful stay, thoughtful hosts, a beautiful studio, amazing views and a lovely location.