I believe this is one of the best locations in Prague. Really close to the main touristic spots and nice restaurants. Highly recommended!