The flat was clean, newly refurbished and had a great location. However, the flat we got was NOT the one we reserved. The night before our arrival we were informed we could not have the flat we had paid for. Instead, we were given this flat: https://www.airbnb.es/rooms/174382. Were told we could cancel and find somewhere else, which, the night before doesn't leave us with many options. While we were given a choice of two other apartments, none was as nice as the original pictures on Airbnb. The apartment we got had smaller windows, no view and one less bathroom. We were given no kind of refund since the owners felt we got such a good deal on the original flat. While the people working for this company were helpful and nice when we got there, I still wonder if this was a classic bait and switch or a simple human mistake. I would probably go back to this location and stay again, because it really was a terrific location, but this time I would receive some assurance that what we were reserving would be what we got. On another note, I did appreciate having somewhat of a "front desk" available with this location. It is better than working with an owner who does not live nearby.