Absolutely everything you need. Another great stay at this air bnb !