Has all amenities for a long term stay. Internet speed is great for work but streaming quality suffers at times.