Great place, great location. Host master management 23/7 is great too. Hampstead is just marvelous.
Michel