This place is nothing special but it's really clean, spacious and the location is great. Less then 10 minutes walk to the old town and there's a beach nearby. It has air conditioning and wifi. The owners are friendly but we didn't see them much. If you have trouble walking up or down hill it's not for you.
If you own or manage Stela Apartments & Rooms, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.