You're totally gonna enjoy Prague. It's one of the most beautiful cities in the world. Most people at the hotels, bars, restaurants and other tourist places speak English. Some of the sights you'll see for sure include Prague Castle and the Main Square, the river and bridges. It has been a long time since I was there, I can't recall any specific names of good bars and restaurants, but it's very walkable city. Start at the Old Town Square and you can't go wrong. It's a great country, especially if you like beer and beautiful women! If you're into beer you'd like the brewery tours in Plzen and České Budějovice. Český Krumlov is a beautiful picturessque town worth visiting.