The place is absolutely fantastic. Great value and even though it is a very noisy street, the superb location makes up for it.