Going on their selections in the UK I would not say they were all that good.
Leeds and Manchester City Centres already heavily over supplied with apartments and have seen that Bratislava and Prague stuff from a number of companies. If they were that shrewd would they really be pumping those locations??