Fantastic place to stay, both the apartment and Avalon itself.
Margaret and John are amazing hosts who just let us get on with things but were always there if needed.
We would definitely stay here again if we came back to Sydney. Loved every minute of it!