If you are looking into quite nice place in Prague for good price, Marinna's place is great. It has everything of the native experience. A bit far from the center, but the neighborhood has all you need - supermarket and pizzeria and a pub.