A new, clean and wonderful place. Very close to the tube and train.