This place has everything you would need for any kind of stay, either short or long term. Easy check in, with detailed instructions given by the host. Highly recommend!