We booked the entire Blue Horizon Villa for our family (8 adults and 2 small children) Christmas vacation at the beach. This Villa is right on the beach. The accommodations were great - very roomy bedrooms, plenty of bathrooms, workable kitchen. There was even a crib for the littlest grandchild. There was enough room for everyone to have some privacy, as well as to get together as a group.
There are several verandas which allow you to enjoy the sun (or stars) and warm breezes with an expansive view of the ocean. The pool is a small lap pool- our grandchildren loved it. There was a ton of recreational gear (paddleboards, boogey boards, bikes, beach umbrellas, sand toys, life jackets for the little ones, etc) available to use. The weather was perfect the entire time and a welcome respite from winter weather we had all travelled from.
The host, Juan, was very responsive and friendly, as was the caretaker, Felix. They even decorated for Christmas with a beautiful tree, etc.
The only disappointment was that the beach in front of the villa was covered with piles of driftwood in back of the hightide line. You have to pick you way through the driftwood piles to get to the water. The broad sandy beach in the pictures did not exist. The beach was fine for walking, but not really usable for sunbathing or a picnic. We did find beautiful beaches a 20 min drive away.
We really enjoyed our stay and would recommend to a large group.