Great location , a newly remodeled building in Prague center.