Helen's place is a lovely haven away from the hustle and the bustle in a quiet garden setting. Very convenient for both the shops and the beach.