Great location near Hampsted Heath fantastic park, just a step away from London downtown, very confortable beds, well equipped kitchen.