Fantastic place to stay in Avalon, lovely outlook, great hosts, amenities and spotlessly clean