Great place for long term and short term stay. Great communication and location.