Absolutely stunning facility topped off by a chef who manages to surpass himself every day. Noone goes to a 'cheap' luxury resort and this definitely is not cheap. But it is worth every nickel. Long beautiful beaches, infinity pool, spa pool and, of course, the Indian Ocean. Villas have own pools (avoid Villa 1 which is close to reception area);...
More
