We had a great stay in Prague at Alex and Kate's place. Everything from booking to checking out was handled in a very professional manner and was very smooth. We reached Prague at 8 AM, and we were able to check in by 11, 4 hours before the actual check in time. We were also given a map with a range of recommendations for cafes, restaurants, etc.
The apartment was great - clean, very well equipped and located near the Wenceslas Square.