Michal&Michaels place looks lovely, it feel like you're student of Hogwarth ^^. If you are coming by car, just check parkings nearby, as spaces outside aparment are occupied by residents. Close to few shops and restaurants. 30 minutes walk to Charles Bridge, so it is quite close to central Prague.