This large Marriott property is perfectly located. On the Pacific coast about an hour from the airport, it has both a marina and a golf course, However, the best deal is to rent a condo on the Marriott property rather than stay in the hotel itself. I thought the Beach Club pool reserved for the condos was nicer than the hotel pool and the condos are definitely a better value if you are traveling as a family. Better price, more convenient, and nicer accomodations--and you get maid service daily just like the hotel.
The food at the various Marriott restaurants left us unimpressed, but it is a short walk along the beach to Playa Herradura. Try El Pelicano, right on the beach, for a nice local dining experience.
Los Suenos is a short drive to various activities--Manuel Antonio, zip lining, the crocodile river, etc. As everyone in CR seems to be in the travel business, you will have no trouble locating someone to book anything you want. For our family of 5 it was a "dream" vacation.