You have everything you could possibly need here. We had a long term stay and it fully met our needs.