A relaxing island paradise that will make anyone feel they are at the beach even if they are hundreds of miles away.