This place has everything you need! Most importantly it feels like home. Very cozy and has plenty of indoor entertainment for bad weather days! I highly recommend!