Very good place. Big clean room, full equipment to make a meal, big and clean toilet. Localisation was pretty good - 5 minutes to Wenceslas Square by foot.