We stayed in this apartment for 6 nights and really loved our time.
The location has lots of restaurants, coffee shops, bars and a supermarket nearby. Tram spot across the road took you directly to Prague Castle.
The apartment was spacious and well appointed with a full size fridge, a good working kitchen and washing machine. The roof top terrace is a lovely place to end your day.