We were 3 families (6 adults, 4 kids) over this New Year's week at Casa de Suenos and had a really great stay. The location was super, as was the snorkeling. The kitchen, although dated, had a superb layout for cooking/hosting a big group, with ample storage and work space. The bedrooms were nicely spread out, affording privacy for all. Most of all, for the price, to be right on the water for 10 people, and in a secure and mostly clean property, was remarkable.
The management company was great, and very responsive. We hired chef Susan one night which was a highlight, and wished we had booked her for more.
We were told by management that the owner is about to undertake some much needed updates. I would imagine that the pricing will reflect this afterwards, but it should be worth it.
Among the negatives, I would kindly suggest the owner address and update these things: ALL kitchen appliances, bed and bath linens, the BBQ and outdoor deck area to enhance what could be a tremendous view, add outdoor lounge and living room seating for the full capacity (i.e., the living room seats 4). And, if up for a bigger renovation, I would suggest redoing the pool/deck area. The pool is a bit goofy, a plunge pool, I guess; not quite hot tub, not quite a swimming pool, and definitely not an "infinity" pool, as it says. Room for only about 2 at a time! A bigger pool would be great, as the beach in front is not (for swimming); it's a bit dirty, and with the coral reef beginning right at the shore it is not really approachable from the beach.....although just a quick walk down the long pier lands you in the most exquisite, warm and clear blue water imaginable!
Sunsets were amazing, as were our kayak sunrises.
My comments are merely meant to be helpful to the owners. All in all, we had a fantastic stay. If you are OK with the basics, nothing fancy, it would be hard to beat the price. And if you are going mainly for the snorkeling/scuba, with this location, that too is hard to beat.
We definitely recommend a stay at Casa de Suenos, and thank Lawson Rock for a great stay.