Haifi was super flexible for arrival and departure. Unfortunately, the apartment was not cleaned properly (lot of garbage under the sofa for example), and the bathroom was not comfortable (water was barely hot after 30seconds of use, broken shower head holder, inefficient flush). TV remote did not work. Some broken light bulbs. This was simply not up to the price we paid despite the great location.