Wanted to take a river cruise and see eastern Europe. We had extreme heat from Prague to Bucharest. In Belgrade the ship broke down due to extreme heat of 110. Two of the three generators failed and couldn't be fixed. It probably couldn't be fixed probably because the ship was so old...17 years. They didn't have a part and who knows if that part was even made. Other ships, i.e. Viking withstood this heat because they were new and well maintained. This is my biggest grip along with missing the best part of the trip going through the Iron Gates and the locks. We then had to be bused from Belgrade to Bucharest as this ship couldn't be fixed to meet our deadlines. The 4 directors were wonderful and worked very hard arranging for what was to come next. They were busy day and night. They did their best under the circumstances. The food on the ship was excellent and Grand Circle certainly takes care of their passengers. They deserve a lot of credit. Bottom line... We will never take any old ship again whether it is a river ship or ocean ship. They all seem to have problems. Combined with the horrible heat, which couldn't be helped, the trip was very disappointing. This was not the way we wanted to see eastern Europe on a bus. We did not get what we paid for. I'm sorry but I cannot recommend GCT because of their old ships. This may not have happened if the weather was the way it should be, but the ship should have been able to within this, as other newer ships did. We really enjoyed the first part of our trip seeing Prague, the Czech Republic and visiting a family's home, seeing the beautiful lights sailing at night in Budapest. That part we highly recommend.