Great find. You will love la Casetta.
Carmelo and his family are there to make your stay is as pleasurable as possible. I hope to return one day.