Amazing location right near Kensington Park and very clean! Highly recommend this spot!!