Good place to stay for short-term and good location.