Lovely little place and very nice and helpful hosts.
Very clean, apart from a couple of cockroaches in the flat, but that might be just a thing in Spain.
Great location!