Good place for short-term stay. Great location.