Venue is a hostel/backpackers with multiple rooms sharing a single bathroom not a room with shared bathroom in an apartment as advertised.
As a backpackers it is a great location and clean venue with friendly staff.