Great spot, location, and tremendous hosts. Traveled with my family (including 2 small kids), and I couldn't have asked for a better place to stay.