I stayed 3 nights at Mamallena before my San Blas sailing trip. Richard and the staff are super friendly, welcoming and helpful. It's a chilled out hostal with a great vibe. Lots of common areas, great tunes, comfy beds, air con at night and a kitchen. I highly recommend Mamallena!