A wonderful retreat to call home. Had all the necessities plus more! A great place for a family to stay with lots of things to entertain kids both young and old.