Great for long term stay! Everything as described.