Helen's place is absolutely beautiful. The location is divine and gives a sense of serenity. The views are unbelievable (photos don't do it justice). The actual place itself is very modern and everything was extremely clean. Helen was a great host who always made sure we were okay. We can't wait to come back :)