Great location and very nice apartments. Perfect if you want to be in the beautiful Hampstead area