Will recommend this place for short or long term stay.