The first and most important thing to say about Hotel Maraica is about the staff. They are, in fact, beyond friendly and helpful - they will easily become your actual friends and you will feel as if your stay is a welcome visit with warm people happy to see you.
The hotel rooms are pretty, clean and comfortable, and have a beautiful view of the sea. The restaurant has an epic rooftop seating area that one can lounge all day looking at the blue ocean horizon, and the spectacular sunsets. The food and drinks are fresh and tasty. The beach is stunning, and down a short path. San Pancho is the chillest small town with the best vibe, and just a short walk from the hotel. There is a nearby great yoga studio with wonderful massages (El Estar) to complete your relaxation. Overall, this is a superb spot to relax, enjoy, and clear your mind.
Beware of the San Pancho Effect: many come, and then stay. It's easy to see why!