We chose Casa De Suenos quite honestly because it was available and looked to be a nice size for our group of 10. We were on our 'family moon', and brought a number of our older children. The place turned out to be perfect. Nice size. Good privacy of the rooms. Very secure. Unbelievable view with pool, bar, deck, beach, and dock.....all right there.
Mark and his colleagues managing the property did a super job. Made sure we got through customs, gave us options for shopping, cooking, eating out, activities.... without trying to "sell us" anything. His approach was perfect: supportive, informative, without any pressure to do anything.
We did rent a car, which was handy to drive to/from various villages for food stuff, although it is not required. Just walk up to the security guard and they will call you a taxi. We did this a number of times and all of the taxi drivers we used were professional and informative.
Our 7 nights at Casa De Suenos ranks up there with one of our best vacations of all time!