This is the very best bnb I have stayed in , in this price range. It is a bargain.
The fact of this is it is necessary to book well ahead of you will miss out. Far superior to a backpackers or hostel, you would be mad not to stay here.