If you are coming as a tourist I don't think you could find much better location. Supermarket literally across the street, and a several pubs, cafes, and restaurants. Walkable to every tourist site in the centre of Prague.