I had an amazing beach break at Avalon and Geraldine is an amazing host. I'm definitely keen to return again!