Super little apartment. Enough shops for day to day goods and small quiet beach nearby.
Everything you need for a short stay, but you do need to rent a car. Excellent.