Helen's place is a garden wonderland, with a lot of life and color.
It's a great central location so you are within 10 minutes of everything to do and hidden enough so there is peace and quiet, perfect for relaxing.