This is a great place in the heart of Kensington. Very clean!