Amazing stay at bacheegaa "garden". The staff, made up of 3 guys, is really kind and attentive. We had the "all inclusive" formula and the chef always prepared delicious different dishes for us throughout the week. Really very good. The owner is very attentive and helpful: in addition to having managed the plane booking, he managed to change a flight for us at the last minute after we missed it due to delays in connections. He also greeted us at the airport as well as upon departure.
The rooms are really clean and comfortable, large and relaxing bathrooms. Bikes are available for guests to travel around the island comfortably.
We highly recommend the stay.
The only note may be the proximity to the airport, but there are only 3 flights a day. It didn't cause us any discomfort.