Great place to stay for a long term visit, had all of the amenities I required to cook my own meals. Comfortable sleeping arrangements, I recommend staying here.