A gorgeous little retreat in beautiful Avalon.