A great place for short/long stay.