A nice little gem! Cozy little apartment nestled behind a building in Kensington.