An amazing place to stay on an amazing island!