To begin, the flat was supposed to be ready at 3pm. We told them we would arrive at 4 pm. The hostmaker rep was misinformed and told we were arriving at 5pm. We didn't get in to the flat until closer to 5:30 and the cleaning service had just arrived. The entire place was filthy. The hosts, hostmaker reps and Air BnB provided the most awful customer service. I would NEVER recommend the service to anyone. Extremely disappointed.