Great spot for a beach holiday in Deba. Excellent location.