Perfect place for all our needs. Very clean and well stocked. The bedrooms are all nice size with cozy beds. Master bathroom was amazing! Games and toys kept the kids entertained for hours. Would definitely stay here again.