Perfect accommodation right in the heart of Worcester Park. Highly recommend.