I have no complains.
Owner was really responsive at any given time and we got a welcome gift second day we moved in.
I had one minor problem in my month long stay in that apartment, and it was resolved in less then an hour.
They are great for corporate travellers, and super helpful with any thing you need.
I would recommend staying with them and for sure they will be the first i will contact when coming back to Columbus.