I enjoyed my stay at the Canareef Resort, because it is a very scenic place with a little of facilities to enjoy. The free Manager's cocktail party once a week was appreciated. All accommodation is in private villas with outdoor bathrooms and showers and I liked the layout and privacy that the villa enabled. It had a dressing area and terrace as well as a bedroom and bathroom. The beaches were all beautiful and clean, and there was no pressure on finding sunbeds or privacy. I found plenty of sunbeds and did not need to be near people. I opted for the all-inclusive holiday so that I would not need to worry about adding costs for food and drink. However, here is my only gripe: the drinks must have been either watered down or with minimal alcohol content as it was impossible to taste alcohol or feel any of the usual effects- unless drinking a neat spirit. This is the only thing that would make me wonder whether to stay again at this resort. Otherwise, everything was great. The staff were all very nice and helpful, plenty of food was on offer, and I particularly enjoyed the speedboat transfer and the impressive welcome upon arrival, which felt like a luxury touch. For my holiday, the transfer was not included, so I paid extra for this, and was glad I did for many reasons- such as convenience, efficiency and enjoyment. To arrange the transfer, the staff at the resort responded very promptly and efficiently to my WhatsApp queries. I also very much enjoyed the free bicycle hire, which helped a lot in getting around the island. This also enabled me to visit the locals' part of the island, which is across a bridge from the resort. Here, it is possible to see where the real people live. If I can live with very weak alcoholic drinks, I will consider coming again. I think the drinks should be of the usual international standard for alcoholic content and quality- Otherwise, don't offer this option.