What a spacious apartment, in the most perfect location, fantastic hosts completed an amazing stay in Prague.