31a Chatham Place is a fine little apartment which suited our visit to nearby friends. It’s location is a bit removed from central attractions but once you work out the routes all is good.
It was comfortable for our purposes being a family of 3.