Margaret and John are exceptional hosts and lovely people. The location of the apartment is fantastic with easy access to the surrounding beaches and a short walk into Avalon. They were extremely accommodating in setting up a cot for our 2-year old and providing a high chair. The place was exceptionally clean and has ample space for a family or two couples. A selection of fridge basics and breakfast items were provided which was a really nice touch as we didn't arrive until late on Friday so saved a trip to the shop. I would stay here again without hesitation.