This place is so cute — great location, clean, well decorated, and perfect for a stay in Kensington.