Ocean side restaurant. Tenerife, Canaries