Our stay at Helen’s place was very comfortable. The hosts made us feel very welcome and surroundings made us feel lovely and relaxed. The apartment is in a great location, close enough to shops and the beach! We would definitely stay again!