The place is perfect for a couple. Its located in Kilburn, a neighboor outside the city of London. Its really easy to get to each part of the city because its really well connected with the underground. Kilburn itself has lots of places to have drinks or to eat dinner. It is also close to lots of supermarkets were you can get a better price than in Central London.