Giglio Junior Suite
My friend and I stayed at Villa Rosa recently and had a wonderful time.
The staff was most helpful and friendly.
A very good location, near the beach and pleasant shops.
The pizzeria at the corner was the nicest we visited through out Italy.