I have been trying to stay at this location since I found it on a picture years ago.
Once you are in the estate, it is very quiet and peaceful. You are walking distance from the beach, shops, local cuisine, massage spas, restaurants, and mini marts. Don't want to walk, they have a shuttle that can drop you off almost anywhere.
The staff was incredibly nice and polite. My bag was very heavy, but they were determined to carry it haha. They all remembered my name and greeted me every time I was out of my room.
The free breakfast was definitely a highlight, and a lot of good options. They mixed it up everyday as well. Didn't get to try the room service, but seemed to have a good variety as well.
The highlight for me was the POOL!. It was so amazing to just open a door in your room and jump straight into the pool. The pool has a ledge to sit on right outside of your room. Yet once you get into it, it was a good depth for swimming.
Room was spacious and could definitely accommodate two people. Bathroom was spacious. Shower had good pressure, and good temp control.
Some cons to mention. I stayed in Lagoon villa and overall happy with my stay but the rooms need a little TLC. The doors for the pool felt a little flimsy, and unsure if they were actually closed/locked. I didn't feel unsafe. Some parts of the trim looked patched, but not finished. Minor issue. The bed also was a bit hard for my taste. Possible mattress investment would be good.