Helena's place is a really wonderful sanctuary. A piece of gem in the north shore, away from the hustle and bustle of Waikiki.