Has anyone stayed at Leah's Landing in Nampa, Idaho? It appears to be a fairly new park off I-84, very nice looking, and apparently over 55.