Book Directly Carrer 11 5-7 Casa D, 08860 Castelldefels, SpainCheck the price at happyhousesbarcelona.com