We loved our stay at Avalon Horizons, it was beautifully furnished, comfortable and immaculate and had everything we needed for our stay. The pool and deck were fabulous to spend time taking in the view and relaxing. Thanks to great hosts Jack and Diane who were very helpful.