Nice, clean and well-located place. Pretty much everything you need for a short stay in Hampstead!