Really nice place and location was incredible, right in the heart of Kensington