Very friendly, very nice location near st.Pancras station.