Lovely apartment for a great stay in central London