Has everything you need for a short or longer stay. No full kitchen but the "kitchenette" set up was perfect. Thoughtful touches like coffee, snack bars, and water were available for use. We only stayed one night but really enjoyed our stay.