Check in was at 2pm. We arrived at 2:15 and had to wait 15 min before we could get ahold of anyone. The host never showed up to greet us as they said they would, they just send the cleaning service down to let us in. When we got to the flat it had not been cleaned from the previous guests because the cleaning service had only just arrived. The bathroom has mold growing and the flat was not very clean. The hosts were slow to respond and did not seem to care about our complaints or concerns. For the amount of money they are asking, the stay was unfortunately very disappointing.