It's a great place! The apartment itself was very clean when we arrived, everything looked new and worked perfectly. They even have a dishwasher. The location is also very nice, two steps to Charle's bridge and just a short walk from the center. The driver was at the airport on time to pick us up and gave us maps and tips to the city.
When I go back to Prague I'll definitely try to stay in this same apartment.