This place is a good value for the money, particularly for short stays. The location is great (if a bit tough to locate exactly), the view is excellent from the porch, and it's not too noisy at night. The room is clean as well, with clean sheets and towels provided.
That said, the place is tiny, smaller than most modern hotel rooms, and hasn't had a lot of care put in to it maintenance lately. I noticed a lot of other reviews stayed for one night, and I think this place would be perfect for that. It's got a lot of small flaws that don't matter if you're crashing in between catching a flight out somewhere else. We stayed for 3 nights and things like no hand soap or blankets that are too small for the bed start to grate.
Overall, I'm conflicted because it remains a good value and probably a better room than you'd get at a hostel for the price, but it could be even better with a little extra maintenance.