This place is a prime location in Central London. It has everything you need. Highly recommended for a couple.