We enjoyed our stay Marina's place. It is a comfortable space for 2-4 guests. Basic items in kitchenette worked well for us. Easy 20 min walk down to town.
Return trip is uphill so good for heart rate.
The view is great, the pool was good for swimming laps and the deck was a nice space to enjoy the ambience of the property. We would recommend Marina's place for a relaxing stay. Good value.