Fantastic apartment in the perfect location for a stay in Prague