I stayed at villa Ersilia with my friend for a weekend in September and we loved our stay. They have terraces on multiple levels with amazing port views and a Jacuzzi on one of them. It is a steep walk up the port but totally worth it. The breakfast is good and the management is very helpful. I would definitely go back!