This flat is situated in a lovely apartment complex but the level of cleanliness and communication with the agents were deeply disappointing. This is hosted by a company.
When we first landed despite us informing the agents of our arrival time, flight details and number of guests, we were given inaccurate check in information and only one set of keys for 4 guests. The agent who attended the check-in was clueless and knew little about the flat.
The flat was terribly dirty and we in fact spent the next morning cleaning up, and when we informed the company their only response was to send someone to clean up the house the following weekday - which would have been 3 nights spent without a proper clean. Our kid actually developed some skin rash most likely from the dust as this cleared up as soon as we checked out. The kitchen was full of grime, dust around and under furnitures in the living area and bedroom, with black spots on the carpet in the bedroom which I can only imagine is mould. The mattress in the second bedroom was also extremely uncomfortable - it was like sleeping on springs!
I would strongly suggest for the company to pay much more attention to the details to the flat as it is otherwise in a good location with good facilities - gym, local shops, restaurants, good transportation. But the flat itself was regrettably dreadful.