The place is nice and clean and decent in a good location. I am 6feet 2 and found the bed to short and for 2 people it is challenging small also in width). There was problem with a water heater (no hot water) and I realized there was no contact number for iFlat and the only way to contact them was through the airbnb message. Did not get an answer and went to their local office. The agent in the office was very friendly and tried to fix the problem. It could not be done same day so I was offered to either relocate to a different apartment or a refund. I decided for the refund and received it a few days later. The communication and response time could have been better but it got handled in the end. Sometimes problems can occur and it all depends how they are addressed and dealt with. The result was acceptable but getting there could have been a bit more smooth. I would consider using iFlat again, because I believe they are a professional management company and seem to have a lot of good reviews from satisfied guest.