Peaceful apartment very well-located for West Hampstead.