Wonderful place to vacation with a family with a toddler, young adults and seniors.