If you want a luxurious and spotlessly clean apartment with a fantastic view then this is the place to stay at Avalon beach. Ingrid is a fantastic host who makes sure everything is perfect and check-in was quick and easy. We'll definitely stay again next time we're in Avalon Beach.