Prague is fantastic! Between Old Town and the Prague Castle, there is a lot to look at. Food is incredibly cheap, there is definitely a party scene and the public transportation is pretty simple. Not as many people speak English, but it wasn't a con. The city was very clean, felt safe and exceeded our expectations.