Le Kliffe is a beautiful restaurant with an amazing setting. If you are thinking of a restaurant scenario, another couple you might consider are Vista Grill and La Palapa. Both totally different but super special in their own ways. If you want more privacy, there is an amazing house in Punta Mita called Casa China Blanca. (Puerto Vallarta, Mexico Corporate Retreat, Events | Casa China Blanca) Its pretty cheap to rent out and there are so many great local caterers here, its an amzing place for a wedding