Location and flat were perfect! Cleaningness was good. About Check in there was a small misunderstanding and we waited for 30 minutes, plus the fact that they only speak Spanish was a problem. The apartment lacked essential things (toilet paper, kitchen towels,glasses,utensils, blankets). Generally it's was good mainly because of the location