Satisfactory place for short term stay. Good location.