Perfect for what we needed. we comfortably slept 5 (2 adults, 3 older kids).
Although the location isn't central, the excellent transportation links meant that we honestly never felt that we were too far from anything.
Would highly recommend, we hope to be back.