Excellent place, excellent location. Fabio gave excellent recommendations that led to some of the best experiences we have had in Spain.