We had a great stay. The location cannot be beat.
A couple of small annoyances — the bathroom door sticks and the living room couch is a bit uncomfortable — but overall the place was great. Clean, easy check in, and great communication from Gordon.