I wish I could give this an even higher rating than allowed - if you're going to Prague, you must stay here. Not only is the location superb (literally steps away from EVERYTHING), and the apartment is spacious and lovely, but the service from Theo is incredible.
Thanks to some strikes in France, our original flight to Prague was canceled. Then the next flight we booked was delayed hours. We didn't get to Theo's apartment until after midnight, and yet he came to meet us, helped us check in, gave us the full tour, and even offered to drive my husband to an open market to get some things we might need (we were pretty tired, so we declined, but so thoughtful of Theo). When we asked for restaurant suggestions, he made a few, and they were all excellent.
The apartment is so clean, and the bed is actually really comfortable, and there's so much open space for everyone. We loved staying there, and definitely would again.