Good location and clean place. There is a kitchen but you'll need to bring your own pots and utensils for sure.