Hi We are thinking of booking an apartment in Rome through a website called Habitat Italy. Has anyone heard of them/ used them. Are they good? I'm especially wanting to check they are a legit company.