Communication was easy, always replied within a few hours. The house wasn't clean when we arrived, we asked for early check in, and were told that it was ok, but the person with the keys was delayed for 4 hours. The apartment wasn't clean so we left for them to clean it. The linnen was changed but the apartments didn't look clean. The internet didn't work on the first day. I know things don't always go smoothly but there was just too many things gone wrong for my family to enjoy their trip.