A fabulous, well appointed, comfortable and modern villa with absolutely everything you would need. The staff are charming and unobtrusive and can't do enough for you. We were largely self catering and there are good supermarkets a short drive away. It does require transport to and from the various beaches and attractions but this doesn't detract from the charm of the place at all. Beautiful swimming pool and maintained gardens with no shortage of birdlife.