Great location, friendly hosts and immaculately clean.
Not much outside area for kids, but otherwise highly recommended.