As a regular visitor to Prague, my first booking in apartment and not a hotel, excellent public transport location not a problem, the room was very spacious, bathroom excellent, cooking facilities made it simple to prepare meals,
on warmer days balcony was a bonus, did not use onsite restaurant, beset on price paid excellent place to stay and highly recommend