very good place that has everything you'd need for a short-term stay in Manchester.