Billie’s place is stunning, set in a tranquil, lush green environment with privacy yet convenience of Avalon’s best cafes and beach only a 5min walk away. Fantastic spot for one or ten nights!