Incredible space. So many interesting local touches, and a great easy set-up for a family. Walls are quite thin and you'll hear folks in the kitchen or living room from the bedrooms, but you're on vacation and shouldn't be spending time indoors anyways :-)
Convenient location.Avalon is small, but this is very convenient regardless - you're located as close to the dock as possible (walking distance, for check-in/out ands not carrying your bags etc) but also close to great restaurants and bars. Our host, Michael, was also wonderful with coordinating check-in and check-out while recommending many exceptional places. 10/10 would stay again.