Ive stayed at Oso Blanco Lodge a few times and it is fine. Not top end accommodations but clean and everything worked. Was $55 a night the last time I stayed there. They have one (or maybe two) rooms with a small kitchenette (Small stove/oven, smaller full sized refrigerator). This room might have been a little more expensive. Plenty of room for boats.