We stayed here with Intrepid Travel's Amazing Central America Tour and found it to be perfectly comfortable - the beds are nice, the rooms are clean and each comes with its own kitchenette and fridge for cooking (a little like a hostel). Air con works well and wifi is patchy, but there is a communal area for socialising and it is located very close to the beach and a short walk to the small town attached. Our only criticism was that the rooms shared one shower and toilet hidden behind the property and at night this was found to be a little daunting.
The self contained rooms are in a good location as they are 10 min walk either way to Santa Catalina town or the swimming beach. The kitchen had everything required to make light meals. We were upstairs and the bathroom was shared with 3 other rooms. The WIFI did not work at all. The rooms downstairs have hammocks and there is a central outdoor sitting area. We also used and recommend Dive Coiba.
We booked a private couples room to stay here, and after long journey from Boquete we turned up only to be told we had no reservation, despite having a confirmation email from hotels.com. The girl who was there seemed to have no idea what was going on, so rang who I assumed was the elusive 'Sherlley' who could only say that she never advertises with Hotels.com and offered little help. We had sent at least 2 emails over the previous days trying to confirm our reservation with no response. Thankfully we arrived earlier in the day else we could have been stuck in the darkness of Santa Catalina at the mercy of weird surfer types, but we managed to book a place at Ocean's Hostel (go stay there, they have free bikes). The cabins actually looked quite nice but due to our circumstances, their pastel, picturesque beauty only served as a tantalising reminder as to what might have been.
Very nice place to stay. Easy walk to the beach. I stayed in an efficiency that was spotless and had nice kitchen ware and decor. The owner is super nice and friendly. The only thing I didn't like was no bathroom or shower in my room. Some rooms have them. But some don't. But all good !!