Great location, very central and close to the beach. Can be a bit noisy at night. Lovely modern apartment, very clean, loved the roof terrace. Steep stairs might not be suitable for small children. We did not speak Italian and the hosts did not speak English, but they were super friendly and welcoming, we managed to talk with hands and feet and Google translate, and the hosts would have always made themselves available if needed.