The place is great, clean, good location, close to Finchley Road and South Hampstead station, with a good variety of supermarkets and restaurants nearby. Good value for money, in London and in that area.