Fantastic place to stay! Wonderful, hospitable hosts and lovely touches. Kids and adults paradise!