Everything you need. We loved it. Clean, spacious and great location. The extra amenities were greatly appreciated. Natalie gave us a ton of useful information about the area. Would definitely recommend to others and stay here again!