View of beach and ocean in Punta Brava village near Puerto de la Cruz town, Tenerife, Canary Islands, Spain