Had the pleasure of staying at Maggies on York and loved it. Cutest little heritage cottage in a very convenient location. Everywhere walkable including a great Aquatic centre in the park directly opposite.
Although the cottage is on the small side it has everything you could want and is so clean it sparkles.
Maggie herself was very helpful and hospitable and would highly recommend at stay at he place.