Awesome location just a 100 yards from Kensington Park! Nice clean and stylish accommodation, great price and lovely staff!