We had no trouble finding the place, and were welcomed by Francesca and Antonio.
They installed us properly and kept in touch during our stay.
Everything was over our expectations, and the location is perfect for reaching nearby and far away destinations.