Overall our stay was good. A little bit off, up in on a hill, away from beach and city, but we knew that so not a problem. Facilities are nice. Can recommend the spa. Wifi is the poorest I’ve seen, not good at all, and I’ve been to 50+ countries (also rural areas) and this is the worst Wifi I’ve experienced. Suggest to get a local SIM-card if you’d like to stay connected during your stay here.