This really is THE BEST PLACE in Prague. It is near Old Town Square and very walkable to everything in town. You can even walk from the train station. We only spent a short time with the hosts but they were very welcoming.