Helena is just lovely and takes care of everything. The place is really nice and the view is amazing. I spent many evening at the Balcony just to look at the sunset.
Place is very clean and does have everything you need.
The one thing I found a little inconvienient is the fact that at arrival they let you sign a short term lease which states that the water will be only available from 7pm-9am. You can ask them to switch it on for you, but I felt not always like asking to be able to shower when I woke up later or potentially want to shower during the day.
Really just a small personal thing considering how nice the place and Helena is.
Highly Recommended!