It was probably my fault for not reading the full description of the place while booking. This isn't a hotel, but rather a guesthouse. What this means is - two bathrooms shared for an entire floor, taking your shoes off and leaving them at the entrance of the building, and a general lack of amenities. The TV didn't really work - all channels but one would show a "missing encoder" error message, and there was a musty smell to the room.
If this is what you are looking for, then this place would work nicely. If, however, you are after a more traditional hotel-like experience, look elsewhere.