The place is super stylish and charming. Attention to detail was so evident. The place is super well equipped, particularily the Kitchen. The location was unbeatable as well for the Primrose Hill, Chalk Farm, Camden area. You had a huge supermarket just a few minutes walking away for all your needs. Highly recommended!