Very clean and spacious flat, probably the best you can get for this price on Airbnb. We had a great time, Enrique provided us everything we needed. The photos describe well the flat, though in reality it's even bigger than it seems. More than recommended for short and long stays, as well as for groups or families!