We ended up staying at Royal Court Apartments after a bad experience in our first night in Prague with another airbnb. Elena was very professional and quick to help us secure the apt for the next couple of nights even when it was close to 11pm when we contacted her.
The place was perfect, bigger than a NY studio and super clean. Super close to the subway o you can be in the middle of the action in 10 minutes.
It is more of a hotel than anything, so if you are looking for the whole "locals experience" this migh not be for you, but for us it was perfect.