Excellent location for everything you need in Prague.