In terms of a place to stay, Secret Garden is fine but nothing spectacular - the rooms (with shared bathroom and shower) are clean but small - but it has its appealing aspects. The view from the rooftop terrace is absolutely stunning, and the actual layout of the hostel (but several winding staircases) is unique and interesting.
The rooftop terrace...
More
