Avonlea Cottages are located in the heart of Cavendish and we're surrounded by all the amenities. Below is a partial list: