Staying at the Avonlea is a first-rate experience all around from booking and checking in to your stay and checking out. Every detail is attended to.