It is a great place for both long term and short stay.