very nice and comfortable london apartment