Everyone we dealt with at ORM was very helpful, they arranged airport transfers for us and when we arrived they took some time to point out things we might be interested in on a map.
Unfortunately due to issues we had (which I have mentioned to ORM) we cannot recommend this particular apartment.