Pansion Villa Antonio (the real name of this place) has great potential. It's beautifully located in the wine growing hills with ocean view and the buildings look nice and are fairly well maintained. Some of the staff, notably Nicola(s?), stood out in offering excellent service, always asking what he could do for us, even after only sleeping 2 hours the first night (he had to work until 4am at the wedding party held on the first night)
What the place lacks is better management for a little more focus on fixing little details and not leaving it up to the initiative of the staff to provide customer satisfaction. The management should have communicated the planned wedding party to new guests, and made sure there was enough staff to clean up on time.
Internet is probably via satellite (slow ping and somewhat unreliable) and wi-fi coverage is poor in the rooms - use lobby.