Clean, convenient location, complete space with lots of nice touches. Would make a good long term stay.