Everything and more, this place was great! Tons of amenities, space, and a great location. Kathy really goes the extra mile to make your Airbnb stay fantastic.