Great location, great hosts, cute dog! Our family of 4 (2 teen girls) had a great time. We would definitely recommend it and we would come back!