We stayed here for the half marathon and the location was ideal for start/finish. The property was only a short walk to beaches, bars, restaurants and shops.
The property is as lovely and had everything we needed and communication was fantastic.
Public transport links are all close by however we found walking sufficient even to old town (40 min walk).