Everything that you could need! Very clean and tidy with lots of thoughtful extras and great hosts. Would definitely recommend to others