There's little reason to leave the hotel resort, with a choice of pools, bars, restaurants and two of the prettiest beaches I ...