Such a beautiful place to stay. So close to so many beaches, cafes, shops. Tracy and David are the perfect hosts! We'll be back as soon as we can find an excuse!