A great place for both short/long term stay!