My daughter and I stayed at Chabil Mar the first week in August and had an incredible experience. The villa was beautiful and the staff was friendly and very helpful. Our excursions were planned by the resort, even last minute snorkeling. It was so nice to be able to have meals anywhere we wanted. I really enjoyed the "fruity" water provided by the pool. I could go on and on, but the resort was just perfect.