Location and accuracy was spot on. Friendly family members welcomed us and gave tips. Place had good facilities and was by the beach.
Only point of contention is you have to sign an additional contract in Italian on the spot and pay a daily fee per person to stay. This was off putting and soured the entry. This should have been included in the initial price we paid to Airbnb and mentioned in the description.