Would certainly recommend this apartment. The view and location are spectacular and the accommodation is accurately represented in the listing, except I think the balcony was even bigger and better than expected. Mathilde welcomed us and although she speaks no English (our Spanish is very poor) everything went fine as she is delightful and willing (as are we lol). We'll be brushing up our language skills for next visit. Esperanza's communications (in English) were always helpful and friendly. Oh, and the city is amazing for cycling. The beach and long, long esplanade packed with restaurants to suit everyone are only about 10 mins away. We'll be back...