The holiday to end all holidays? The tropical island where you can play with rescue puppies all day