I can't comment on this specific place as I didn't stay here due to flooding in the apartment prior to my stay.
However, I can say that ORM were great to deal with. They provided prompt, detailed communication. They organised alternative accommodation for us. We were met on arrival and provided with many helpful tips and directions to local points of interest that we put to good use. I would recommend staying in a place managed by ORM.