It has everything that you would need for short or long term stay. great location and fast communications are plus.