Good value for the budget.
Look around at the competition and appreciate how cheap this inn really is. Yes, there are some rough edges, but rather than dwell on these, it's best to consider the many pluses. It's also close to shops and not far from the beaches, so that's good, too.