A wonderful, relaxing, fun weekend spent in an awesome location, with friendly hosts.