A great place for a long stay! We had every thing we could have needed and it was super clean!