Absolutely beautiful, but....
you pay for it! Food, drink, and, services (which there are no lack of) will cost you. Went there on our honeymoon and were treated to top notch Four Seasons service. The surrounding beaches and grounds are stunning. If you like to venture out, definitely check out Vito's - a quaint Mom & Pop Italian restaurant in the town adjacent to the property - super nice people. If you would like to venture out a little further (surfing, shopping, etc) catch a local cab to Sayulita (about 30 minutes away). Overall an excellent destination!