Awesome location. Awesome place. Awesome hosts. We had a wonderful stay and will return soon!