Once we landed we contacted them and they said we would be met at the apartament and the rep spoken excellent english.
He ran through all the normal stuff and at the time there was banging from some building work being done elsewhere in the block(so they were aware of that) but he forgot to mention about the heating. We tried to get the heating to work and messaged Iflat they replied fairly quickly with some instruction but it wasn't great. The next day we contacted them to tell them we were leaving early due to illness (and also explained that the noise from the building working wasn't great but we accepted that wasn't within their control) the heating still wasn't working properly and there was a problem with the wi-fi.
This is the reason why we have marked them down for communication as they were aware of some problems and didnt follow up to see if they had been rectified and even though we said we were leaving early they didnt contact us again