Lovely little space in the heart of Kensington. Great location.