We enjoyed our stay in Stella's apartment and she is very nice host. She will help you with anything you need.
Apartment is in mainly quite area with walking distance to the beach, restaurants and local shops.