Robin’s place is lovely and well located in Kensington near Gloucester Station. It’s a very stylish space. It’s perfect for a small group of four.