The beach was gorgeous. I know a lot of people said you couldn’t swim for some reason but I had no problem at all. There were some seaweed/grassy patches but you could easily avoid them and just be in the white powdered sand.
The facilities were clean and unique. I loved all the wood. The cleaning ladies were very friendly and cleaned the room daily and also did a turn down service in the evening where they sprayed for mosquitos. I don’t think I saw one mosquito the whole time I was there!
The pool was beautiful! Service is a tad slow but it’s vacation so we were not in a rush for anything. You could always go to the bar or swim up to the bar to get a drink if you couldn’t wait for a server to come around.
The property was well maintained with beautiful flowers and landscaping. The food was good. I wasn’t blown away by any of it but I also didn’t have a bad experience at all. Just overall good food.
We tried the Italian and the Indian specialty restaurants which were all inclusive and they were good. The Indian was the best. The main restaurant buffet was decent. We did not try the Thai restaurant (which was also in the all-inclusive package) and we did not try the seafood restaurant which was NOT in the all-inclusive.
Overall it was a very pleasant experience and I would go back if the opportunity arises.