I use Prague-Stay.com when visitors come to Prague. The agents are really professional and friendly, the apartments are cool, located in the center and are much more reasonable than a hotel. One friend of mine stayed at the Franciscan Garden Apartments and his apartment was just amazing-it was all windows and had awesome views of Old Town and this massive Gothic church. I really suggest you have a look at their selection of apartments.