comfort and peace in a charming Spanish barrio close to the beach