Very nice and new apartments, we had a pleasent stay. The location close to the train station (very quiet though) was comfortable for us and it was only a short walk to the main attractions of Prague. The apartment had the basics for cooking, new air conditioning, and a nice shower.
I would definately recommend it.