Playa Escondida is not your typical resort in Puerto Vallarta or Sayulita area. I've been to the time share condos and the all-inclusive resorts by the beach. This one definitely stands out. Not only did we get the privacy of a secluded beach with a beautiful view of the bay surrounded by palm trees and clean beaches, but the place itself had an infiniti pool, lovely staff and great amenities. This place is definitely built for relaxation. Massages were $45/60 min done well. Food was cheap even eating at the resort and you can request anything that is off the menu. You can attend excursions tailored to your needs for an extremely fair price. I had such a great time that I'm returning for a yoga retreat in October hosted by one of the guests that was there during my stay.
Although I would caution about the mosquitos and the fact that the rooms are not your typical hotel style rooms. They are bungalows but definitely puts you with nature if you like that sort of experience.