Great location good facilities and value.
If you are in London stay here!