Fantastic location!
Acland Street has it all.