Craig was a wonderful host. His place has everything you need for a relaxing stay. He provides the little touches that make your stay like home. He also shared his knowledge about the island and where to go and what to see. The place was clean and the bed comfy. Nature crept inside but that to be expected in such a beautiful natural setting. Looking forward to returning soon.