A wonderful place to stay on a wonderful island, and a wonderful host!