Absolutely a place where to stay. You have all amenities to make your life comfortable (apart two flights of stairs), but the by far best feature is its location: being in the very downtown of Prague, you can easily reach all best touristic/historical attractions in minutes, you just do walk a few meters (I say meters) and you'll come across Charles Bridge, the National Theatre. A few steps onward and you are at Wenceslas Square, Mala Strana, the old Watch Tower, the Castle, the Cathedral and so forth. Highly recommendable indeed.