This place is great, had everything you needed and so much more. They have thought of all the extra special touches. We came here for a weekender with my husband's family and our kids and dogs and we had a fabulous time. Awesome location too. We would definitely stay here again.