Great location with all the facilities needed for a stay in Prague