Overall great stay, but needs a new mattress. Good location, everything you need is in the flat etc. Great value and perfect location in Hampstead.