Incredible location and beautiful apartment. It was super clean and comfortable too. We stayed for 10 days and had a wonderful time with our 9 month old baby. Rick and Caz were so helpful and welcoming. Make sure to check out all their restaurant recommendations! We love Avalon and the apartment is literally in the centre of town. We will be back!