Everything you need for a short or long stay definitely recommend this place!