Little Palm Island Resort & Spa is one of the best hotels in the world. Located on Torch Key in the Florida Keys, it resembles...