If you want a little piece of tropical paradise this is the place that you need to stay!