Beautiful complex of c. 40 apartments around a beautiful and large shaded pool. There are comfortable beds, chairs and lounges right on the water. The apartment is very well appointed, cleaned twice a day, peaceful very clean and quiet. Staff are very friendly and attentive. The breakfast is à la carte and there is lunch and dinner served too. It suits couples and families wanting a quiet holiday. The general manager, Terence, is very thoughtful, welcoming and helpful - we had a minor issue that was not the hotel’s fault and he and his staff solved it straight away. Everything is spotlessly clean. The resort is located 2 mins from a quiet beach with 2 areas with life saving patrols. The resort is opposite a taxi service and near good and affordable restaurants, and a 3 min walk from a small supermarket. We had a great 8 nights in the Chava Resort and would be back in an instant! Heavenly holiday - thank you to Terence and your lovely team.