Very bad experience from the start. On the day of the check-in, I called at around 1 PM confirming about my stay and also informing them that I would be there by 2 PM for the check in. The guy at the reception told me that its not ready now and will be ready by the time I reach there. But to my shock, when I reached there, my apartment was not ready and I was told that it would be ready by 3 PM. My almost 3 yr old daughter was asleep in the car and I had no place to put her in the bed in such a hot day. This even when I informed about my reaching there on time. I asked for a temporary room till the time my room was ready, and I was given a room which was in pathetic condition and in no way you could put your child on the bed there.
Also when we got our room, the sofa bed was out. As we didnt need it, we put it back and to our surprise, it was all dirty and uncleaned under it. Really very disappointed, considering the amount we paid for that apartment. I would not recommend this for anyone, specially with children.