We booked a stay only to have this deceitful company cancel on us with no place to go or stay just hours before our flight. They told us it was mistakenly advertised and the apartment was not available. When we tried to work things out with them and stay at a different place, a manager got on the phone who was one of the rudest people we have ever had the misfortune to deal with. It’s no wonder that they have such appalling reviews. They seem to be a company who can take no criticism, so they won’t improve. At one point the manager even denied that one of the people who called us to confirm the reservation even worked at the company!! This is the level of untruthfulness we were dealing with. Just look at how they attack anyone who exposes their contemptible treatment of clients. Be very careful before you book with them. Our experience was terrible.