An absolutely delightful spot on an amazing island!