Wonderful spot, great hosts! Clean, neat, spacious, and fun.