translate English to German: I found this apartment on www.barcelonapoint.com and I think it is a good option for our holiday in Barcelona.
Ich habe diese Ferienwohnung auf www.barcelonapoint.com gefunden und denke, dass es eine gute Variante für unsere Ferien ist.