We had a great stay! Giovanni was easy to communicate with and very flexible, and the studio apartment was very clean and comfortable. Convenient walk to the beach and main area with restaurants and shops. Pool and terrace were lovely.
A side note - we came for climbing and recommend that anyone else going to the local crags rent a car or motorbike, as the walk is a bit far (~45 mins) without.