Due to unforeseen circumstances we were not able to stay in the apartment we had booked so the review doesn't relate to this apartment. However, the Helena team let us know as soon as possible and found us an alternative apartment in the centre of town. Throughout our stay the team were easy to contact and when we had a small problem (no towels had been provided) the team responded almost immediately. The apartment was very clean with great amenities. Pedro who checked us in was very friendly and helpful, and gave us some really great tips for things to do and places to eat. We would definitely recommend staying with the Helena team.