Margaret and John are awesome hosts and very welcoming. The accomadation is exactly as advertised, clean and in a serene location, walking distance of Avalon shops and beach. Would recommend staying here and would happily stay here again.