This was one of the best places I have ever stayed. My daughter got married and I had family flying in from Florida as well other family from London. On my recommendation of the resort they also booked villas. The villa we had was huge 3 bedrooms all with ensuite, a kitchen, a massive terrace as well. The place was spotless and clean. It was really lovely, really family orientated we had a family dinner in my villa, then another in my other family member villa the following night. Kitchen has everything dishwasher, washer dryer, iron etc. Was a very comfortable stay. The spa was also lovely with the jacuzzi and steam room plus pool, tennis courts as well. The shops are not far about 15 minute walk for you to get all your provisions. It's a very nice private quiet place, the beach is not far to walk to. Highly recommend. Thank you White Shell for a lovely relaxing stay, I will be back!