Comfortable and spacious flat perfect for a stay in Prague