We had a perfect stay in Avalon. The cabin was incredibly clean, cosy and close to the beach and restaurants. It was the perfect base for a quick getaway.