Great location, great apartment!
We (a family of four with small children) enjoyed our stay at Wills place.