Excellent location, great hosts. Perfect place to do as much or as little as you want to.