Well equipped! Everything necessary to cook and have meals on site. Very nice common area where everyone can gather and meet.