This guesthouse is in a perfect location just a 2 minute walk from Durbar square . There is plenty of room to chill out- the rooftop, terrace or cafe. But what makes this place a must-stay is the helpful kind owners, nothing is too much trouble for them.